b44f3850b40e54aa6ba98fa25ac85b48a404a854,zanata-war/src/main/java/org/zanata/security/ZanataCentralLoginModule.java,ZanataCentralLoginModule,initialize,#Subject#CallbackHandler#Map#Map#,63

Before Change


      ApplicationConfiguration appConfig = (ApplicationConfiguration)Component.getInstance(ApplicationConfiguration.class);

      internalAuthDomain = appConfig.getLoginModuleName(AuthenticationType.INTERNAL);
      kerberosDomain = appConfig.getLoginModuleName(AuthenticationType.KERBEROS);
      openIdDomain = appConfig.getLoginModuleName(AuthenticationType.OPENID);
      jaasDomain = appConfig.getLoginModuleName(AuthenticationType.JAAS);
   }

After Change


      ZanataBasicConfig basicConfig = ZanataBasicConfig.getInstance();

      internalAuthDomain = basicConfig.getProperty(KEY_AUTH_POLICY + "." + AuthenticationType.INTERNAL.name().toLowerCase());
      kerberosDomain = basicConfig.getProperty(KEY_AUTH_POLICY + "." + AuthenticationType.KERBEROS.name().toLowerCase());
      openIdDomain = basicConfig.getProperty(KEY_AUTH_POLICY + "." + AuthenticationType.OPENID.name().toLowerCase());
      jaasDomain = basicConfig.getProperty(KEY_AUTH_POLICY + "." + AuthenticationType.JAAS.name().toLowerCase());
   }